Correct option is D
Given: 16, 2, 32, 3, 96, 4, ?
Logic: (Previous number × Next Position number = Next term)
16 × 2 = 32
32 × 3 = 96
96 × 4 = ?
32 × 3 = 96
96 × 4 = ?
Following this pattern , then next term will be-
96×4=384
Therefore, the missing number is 384.
Thus, the correct option is (d)