(duty,mystery).......Which one is correct?

How he managed it remains a (duty,mystery)…Which one is correct?

A dictionary would have provided you with the information you needed. The definitions of ‘duty’ would not fit in that sentence. It must be ‘mystery’.