Faits: Faits: A. P._, né en 1965, travaillait depuis le 1er septembre 1998 en qualité de manoeuvre dans l'entreprise de maçonnerie et béton armé de N._, lorsqu'il a été licencié avec effet au 30 avril 2001. Alléguant souffrir de problèmes oculaires - pour lesquels il bénéficie depuis le 1er avril 1991 d'une rente d'invalidité de 20% allouée par la Caisse nationale suisse d'assurance en cas d'accidents (CNA) - et dorsaux, le prénommé a déposé, le 24 juillet 2001, une demande de prestations auprès de l'Office de l'assurance-invalidité du canton de Fribourg (ci-après : l'office AI). Dans le cadre de l'instruction, l'administration a requis l'avis du docteur W._, médecin traitant de l'assuré, qui a diagnostiqué, notamment, des lombalgies sur troubles statiques et hernies discales L4-L5 et L5-S1, des cervicalgies C3-C4 et des problèmes de vue avec cécité de l'oeil gauche post-traumatique et irritation de l'oeil droit. Une expertise a été réalisée le 22 janvier 2002 par le Centre X._, à la demande de l'assuré. D'après les experts, les atteintes somatiques et psychiques mises en évidence n'étaient pas susceptibles de diminuer la capacité de travail de l'assuré, quel que soit le type d'activités exercées (rapport du 9 avril 2002). Par décision du 13 mai 2003, l'office AI a rejeté la demande de prestations. L'assuré a formé opposition contre cette décision et produit deux rapports médicaux des docteurs C._, spécialiste en neurologie (du 15 mai 2003), et B._, spécialiste en endocrinologie et diabétologie (du 16 juillet 2003); il en ressortait que l'assuré souffrait d'un diabète de type 2 compliqué d'une neuropathie douloureuse des quatre membres et d'une polyneuropathie sensitivo-motrice des membres inférieurs. Le 5 février 2004, l'office AI a rejeté l'opposition formée contre la décision du 13 mai 2003. B. L'intéressé a déféré la décision sur opposition du 5 février 2004 auprès du Tribunal administratif du canton de Fribourg, qui l'a débouté par jugement du 7 décembre 2004. B. L'intéressé a déféré la décision sur opposition du 5 février 2004 auprès du Tribunal administratif du canton de Fribourg, qui l'a débouté par jugement du 7 décembre 2004. C. P._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation. Il conclut, sous suite de dépens, au renvoi de la cause à l'office AI pour instruction complémentaire. L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.