3.丹丹、小颖、淑珍去参加奥林匹克竞赛。奥林匹克竞赛有数学、物理和化学三种，每人只参加一种。建国、小杰、大牛作了以下猜测：建国：丹丹参加了数学竞赛，小颖参加了物理竞赛。小杰：淑珍没参加物理竞赛，小颖参加了数学竞赛。大牛：丹丹没参加数学竞赛，小颖参加了化学竞赛。
如果他们的猜测都对了一半，则以下哪项为真？
A.丹丹、小颖、淑珍分别参加数学、物理和化学竞赛。 B.丹丹、小颖、淑珍分别参加物理、数学和化学竞赛。 C.丹丹、小颖、淑珍分别参加数学、化学和物理竞赛。 D.丹丹、小颖、淑珍分别参加化学、物理和数学竞赛。