Correct Answer:
D. Be preoccupied or obsessed with something
Explanation:
The idiom means being fixated or obsessed with a particular idea or issue.
Online Learning Platform
Online Learning Platform