What are Engine Adaptors in C++?

A)  Random number engine that generates pseudo-random numbers
B)  Class template that adopts a pseudo-random number generator engine
C)  Class template that adopts a pseudo-random number generator engine to produce numbers with a given numbers of bits
D)  Mersenne Twister 19937 generator generating 32-bit true random number

Correct Answer :   Class template that adopts a pseudo-random number generator engine to produce numbers with a given numbers of bits


Explanation : Engine adaptor is a class template that adapts a pseudo-random number generator to produce random number having a specific number of bits.