A và B kí hợp đồng mua bán hàng hóa, sau 1 tuần kể từ ngày nhận hàng mới thanh toán. C là người bảo lãnh cho B. A giao hàng kém chất lượng so với hợp đồng, lừa dối B nhưng vì nghĩ có C bảo lãnh (trả tiền) nên B vẫn nhận số hàng đó mà không tuyên hợp đồng vô hiệu và không thanh toán tiền cho A. Sau đó, A đến đòi tiền C. Vậy C ( người bảo lãnh) có quyền thay B tuyên bố hợp đồng vô hiệu không? Hoặc C có quyền yêu cầu B tuyên bố hợp đồng vô hiệu không? Có biện pháp nào để bảo vệ quyền lợi của C không?