Cho hai đường tròn \( (O) \) và \( (O') \) cắt nhau tại hai điểm phân biệt \( A, B \). Đường thẳng \( AO \) cắt \( (O) \) và \( (O') \) lần lượt tại điểm \( C, E \) (khác điểm \( A \)). Đường thẳng \( AO' \) cắt \( (O) \) và \( (O') \) lần lượt tại hai điểm \( D, F \) (khác điểm \( A \)). Chứng minh:
a) \( C, B, F \) thẳng hàng;
b) Bốn điểm \( C, D, E, F \) cùng nằm trên một đường tròn;
c) \( A \) là tâm đường tròn nội tiếp tam giác \( BDE \).