27. Which of following methods could be used for studying protein-protein interactions? (A) microarray (B) ChIP-Seq (C) co-immunoprecipitation (D) all of them