can't be split across multiple files, everything should be in one single file.
B.
can be split across multiple files, but every contract must be in a file with the same name as the contract itself.
C.
can be spread across multiple files. To import all contract from a file you can use "import 'myfile.sol'. To import Contract MyContract from myfile.sol you use "import {MyContract as SomeContract} from 'myfile.sol';".
would be better, because it can reduce the amount of energy needed for mining.
B.
would be worse, because it would increase the amount of energy needed for mining.
Answer:
A
Question 3
Which statement is true about the EVM?
Options:
A.
While the EVM is Sandboxed, it isn't as powerful as the Bitcoin Network, because it's not Turing Complete.
B.
The EVM can't access hardware layers or anything outside a blockchain node because it's sandboxed.
C.
The EVM is extremely powerful, turing complete and perfect for doing computational intensive things, because of the direct access to the graphics card.