Yes, it's B. "He has always gone in for strange hobbies like collecting bottle-tops and inventing secret codes."
We definitely use and understand it commonly. It means something like "actively prefer". Search for the phrase in quotes and you'll find plenty of examples.