The correct option is B but-1-ene-3-yne
Answer: (d)
According to IUPAC nomenclature
If a molecule contains both a double and a triple bond, the carbon chain is numbered so that the first multiple bond gets a lower number. If both bonds can be assigned the same number, then double bond is given preference. The molecule is then named "n-en-n-yne", with the double bond root name preceding the triple bond root name.