Ở cà chua, gen A quy định quả đỏ trội hoàn toàn so với gen a quy định quả vàng; gen B quy định quả tròn trội hoàn toàn so với gen b quy định quả dài. Khi lai hai giống cà chua thuần chủng quả đỏ, dài với quả vàng, tròn được F1 đều là cà chua quả đỏ, tròn. Cho các cây F1 giao phấn được F2 gồm 1604 cây, trong đó có 901 cây cho quả đỏ, tròn. Không có đột biến xảy ra. Sự di truyền đồng thời của hai cặp tính trạng màu sắc và hình dạng quả cà chua chịu sự chi phối bởi quy luật di truyền nào?
A. Quy luật phân li.
B. Quy luật liên kết gen hoàn toàn.
C. Quy luật hoán vị gen với tần số 25%.
D. Quy luật phân ly độc lập hoặc quy luật hoán vị gen với tần số 50%.