Only 'astute' politician can meet this situation. Identify the closest meaning of the underlined word:

A ) Wicked

B ) Shrewd ✅

C ) Corrupt

D ) Honest