challenge: What type of compound is 3,4,5-Trimethoxybenzaldehyde?
  
  A. Polysubstituted heterocyclic amine
  B. Trisubstituted aromatic aldehyde
  C. Disubstituted cyclic ether
  D. Monosubstituted aliphatic ketone
  Answer: 