组成核酸的碱基为什么有5种,是那些?