I disagree, hard.
There’s a 3rd option. It’s probably the most obvious, and the most common:
3) What’s involved in building this feature and how long would that take?
When somebody asks a developer if it’s “possible” to add xyz feature — well, that’s no different to me…