油菜的株高由等位基因 G 和 g 决定,GG 为高杆,Gg 为中杆,gg 为矮杆。B基因是另一种植物的高杆基因,B 基因与 G 基因在油菜的株高上有相同的效果,并且株高与这两个基因的数量正相关。下图是培育转基因油菜的操作流程。请回答下列问题:
(1)步骤①中用到的工具酶是 ,可用含 的培养基来筛选含有目的基因的油菜受体细胞。培育转基因油菜主要运用了转基因技术和 技术。
(2)若将一个 B 基因连接到了矮杆油菜的染色体上并在植株中得到成功表达,且 B 基因与 g 基因位于非同源染色体上,这样的转基因油菜表现为 。写出该转基因油菜自交产生子一代的遗传图解(无目的基因表示为 b)。
(3)若将一个 B 基因连接到了中杆油菜的染色体上并在植株中得到成功表达,培育了甲~丁四种转基因油菜(如图)。
①与甲的株高相同的是 。四种转基因油菜分别自交,在不考虑交叉互换的前提下,子代有 3 种表现型的是 。
②另有一种转基因油菜自交子代也有3 种表现型,请在右图中的染色体上标出B 基因的位置。