A( n __________ structure tests a condition and then takes one path if the condition is true, or another path if the condition is false.
a. if-