The error clearly says, you need to specify the column names while inserting.
I don't think we have a option to specify the column names during bulk insert. You can use the below alternative.
select * into dbo.Stagingtable from ABC where 1=2
go
BULK
INSERT Stagingtable
FROM 'F:\test.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
SET IDENTITY_INSERT ABC ON
GO
INSERT INto ABC (column1,column2,etc)
select * from Stagingtable