次のBNFで定義される<DNA>に合致するものはどれか。
<DNA> ::= <コドン> | <DNA> <コドン>
<コドン> ::= <塩基> <塩基> <塩基>
<塩基> ::= A | T | G | C
| ア | AC |
| イ | ACGCG |
| ウ | AGC |
| エ | ATGC |
| <DNA> ::= <コドン> | <DNA> <コドン> | <DNA> は、 <コドン>または<DNA>+<コドン> |
| <コドン> ::= <塩基> <塩基> <塩基> | <コドン>は、<塩基> <塩基> <塩基> |
| <塩基> ::= A | T | G | C | <塩基>は、AまたはTまたはGまたはC |
コドンが塩基三つで構成されるため、DNAに含まれる塩基は3の倍数である。したがって、塩基の数が3であるAGGが正解である。