To generate a random number:
Answer : C
In order to implement an ERC20 token contract, you'd need at least to implement the following functions and events in order to fulfill the interface requirements:
Answer : A
What is the difference between ERC20 and ERC721 Tokens in simple terms?
Answer : A
What's the difference between Ethereum Request for Comments (ERC) and Ethereum Improvement Proposals (EIP)?
Answer : A
When defining a new datatype:
Answer : B
Address.send():
Answer : B
Variables of the type address store:
Answer : A