Which among the following are the main factors responsible for determining how the organism will reproduce?
Habitat, internal physiology & genetic makeup are the main factors deciding an organism's sexual behaviour.
Environment, external physiology, phylogeny, body size, cell type, mode of nutrition, taxonomic hierarchy and other factors do contribute but have comparatively lesser role in determining how an organism will reproduce.