Phenotypes are not always inherited in a predictable Mendelian manner. Which of the following are possible reasons for this? Please select all that apply.
A) A trait may be affected by the environment B) Traits may be influenced by multiple genes C) Meiosis is required for Mendelian inheritance D) Alleles may not be completely dominant