Which of the following statements is correct?
A) Both secret trusts and semi-secret trusts are valid.
B) Neither a secret trust nor a semi-secret trust is enforceable.
C) When a semi-secret trust fails, the devisee of the property in question gets to keep it.
D) A secret trust is enforced as a constructive trust.