下图是某种植物花色(白色、蓝色和紫色)形成图解。B基因与D基因位于不同对同源染色体上,各自独立遗传。B基因的等位基因b基因控制的b酶不能将白色前体物质转变为蓝色素,D基因的等位基因d基因控制的d酶不能将蓝色素转变为紫色素。据图回答相关问题。

(1)控制花色的B基因与D基因的遗传遵循_________定律。
(2)若某一植株的花色为紫色,则该植物的基因型可能是BbDd、BBDd,还可能是__________。
(3)若某一植株的基因型为BbDD,则自交后代中开白花所占比例为________。
(4)该植物花色的形成过程说明,基因可通过控制酶的合成来控制细胞代谢过程,进而控制生物的性状。基因还可以通过控制_______直接控制生物的性状。
(5)该植物的开花季节为二月,在海南生长的植株三种花色全有,而在北方生长的植株只开白花,说明表现型除了由________决定外,还受到________的影响。