4) Which function call would cause an error?
def print_product(product_name, product_id, cost):
print(f'{product_name} (id: #{product_id}) - ${cost:.2f}')
a. print_product('Speakers', 21224, 32.99)
b. print_product('Speakers', 32.99, 21224)
c. print_product('Speakers', cost=32.99, product_id=21224)
d. print_product(product_id=21224, product_name='Speakers', cost=32.99)