Faits: Faits: A. La société X._ SA (ci-après: la société), avec siège à Z._, était affiliée à la Caisse de compensation de la Société suisse des entrepreneurs (ci-après: la caisse). A._ était administrateur unique de la société, dont le but était notamment l'exploitation d'une entreprise générale de construction; C._ en était le directeur. Le 11 mars 1997, X._ SA a demandé au Tribunal de première instance un sursis concordataire dans le but de prendre les mesures nécessaires pour désintéresser ses créanciers et assurer son maintien. Un sursis de six mois a été accordé le 23 avril 1997, puis prolongé jusqu'au 23 avril 1998 (jugement du Tribunal de première instance du 7 janvier 1998). Saisi d'une requête en révocation du sursis déposée par le commissaire au sursis, B._, le 20 mars 1998, le tribunal a constaté qu'elle devenait sans objet et a prononcé la faillite de la société en 1998. Par décision du 23 septembre 1998, la caisse a réclamé à A._, en sa qualité d'ex-membre du conseil d'administration de la société, le paiement d'un montant de 294'070 fr. 60, somme représentant les cotisations AVS/AI/APG non payées de juin 1996 à avril 1997 et de novembre 1997 à février 1998, avec intérêt à 6 % l'an depuis le 1er avril 1998. Le prénommé a formé opposition en temps utile. Par décision du 23 septembre 1998, la caisse a réclamé à A._, en sa qualité d'ex-membre du conseil d'administration de la société, le paiement d'un montant de 294'070 fr. 60, somme représentant les cotisations AVS/AI/APG non payées de juin 1996 à avril 1997 et de novembre 1997 à février 1998, avec intérêt à 6 % l'an depuis le 1er avril 1998. Le prénommé a formé opposition en temps utile. B. B.a Par écriture déposée le 23 novembre 1998 devant la Commission cantonale genevoise de recours en matière d'AVS/AI (aujourd'hui: Tribunal cantonal des assurances sociales), la caisse a assigné A._ en paiement d'un montant de 294'070 fr. 60. Par jugement du 20 novembre 2002, la commission cantonale a admis l'action de la caisse et levé l'opposition formée par le prénommé. Saisi d'un recours formé par ce dernier contre le jugement cantonal, le Tribunal fédéral des assurances l'a admis; il a annulé le jugement entrepris et renvoyé la cause à la juridiction cantonale pour qu'elle donne suite à la demande de A._ d'organiser des débats publics. B.b Après avoir entendu B._ et C._ en qualité de témoins et tenu une audience de comparution personnelle, le Tribunal cantonal des assurances sociales a statué le 1er février 2005. Il a partiellement admis la demande de la caisse en rendant le dispositif suivant: «A la forme: 1. Déclare la requête en mainlevée d'opposition recevable. Au fond: 2. L'admet. 3. Renvoie la cause à la Caisse afin qu'elle calcule le montant du dommage qui doit être réparé correspondant aux cotisations échues jusqu'à fin mars 1997. 4. Rejette la requête en mainlevée pour le surplus. (...)». 4. Rejette la requête en mainlevée pour le surplus. (...)». C. L'Office fédéral des assurances sociales (OFAS) interjette un recours de droit administratif contre le jugement du 1er février 2005, dont il demande l'annulation. Il conclut, en substance, à la condamnation de A._ au paiement de l'entier du dommage consécutif au non-versement des cotisations d'assurances sociales (fédérales) pour la période allant de juin 1996 au 31 mars 1998. A._ conclut principalement à l'irrecevabilité du recours, subsidiairement à son rejet. De son côté, la caisse a conclu à l'annulation du jugement cantonal, en demandant que le prénommé soit condamné «à verser la réparation du dommage» correspondant au non-versement des cotisations paritaires de juin 1996 à février 1998. 