Multiple Choice
The difference between address.send() and address.transfer() is:
A) .send returns a Boolean and .transfer throws an exception on error. Both just forward the gasstipend of 2300 gas and are considered safe against re-entrancy.
B) .send throws an exception and .transfer returns a Boolean on error. Both just forward the gasstipend of 2300 gas and considered safe against re-entrancy
C) .send returns a Boolean and .transfer throws an exception on error. .send is considered dangerous, because it sends all gas along, while .transfer only sends the gas stipend of 2300 gas along
D) .send and .transfer are both considered low-level functions which are dangerous, because they send all gas along. It's better to use address.call.value() () to control the gas-amount.
Correct Answer:

Verified
Correct Answer:
Verified
Q36: A Blockchain Node:<br>A) can never become a
Q37: Using selfdestruct(beneficiary) with the beneficiary being a
Q38: You interact with a smart contract and
Q39: It's possible to access the blockchain via
Q40: What's the difference between Ethereum Request for
Q42: Address.call.value():<br>A) sends the gas stipend of 2300
Q43: Hashing Mining uses:<br>A) Keccack256 while internally to
Q44: View and Pure Functions:<br>A) can only be
Q45: Ethereum Nodes:<br>A) must implement the Ethereum protocol
Q46: What are Ethereum Nodes?<br>A) Programs implementing the