The correct answer is (d). Land Development Bank.
Land Development Banks are specialized banks that provide long-term loans to agriculture. They are established by the government to provide financial assistance to farmers for the development of their land and for the purchase of agricultural inputs. Land Development Banks offer a variety of loans, including loans for land development, irrigation, crop production, and livestock. They also offer loans for the purchase of agricultural machinery and equipment.
State Co-operative Banks are also specialized banks that provide financial assistance to farmers. However, they focus on providing short-term loans for working capital needs. Commercial Banks, on the other hand, offer a variety of loans to both individuals and businesses. However, they typically do not offer long-term loans to agriculture. Primary Credit Societies are small, rural banks that provide financial assistance to farmers and small businesses. They are typically affiliated with a larger bank or financial institution.
In conclusion, Land Development Banks are the only banks that offer long-term loans to agriculture.